Tag: Yeti
Indian Army Team Spots 'Yeti' Footprints On Himalayas
The Indian Army has claimed that an expedition team sighted the "mysterious Footprints of mythical beast 'Yeti'" at the Makalu Base Camp in the Himalayas.....
Showing 1 to 1 of 1 (1 Pages)